package com.fdb.efp.nls.service.vo;

import com.fdb.basic.framework.core.vo.BaseInfo;

import java.math.BigDecimal;
import java.util.List;

/**
 * <p>Description: 案件分配比例表				<p>
 * @author ligm
 * @date 2019-08-10
 */
public class CaseDistrRatioVO extends BaseInfo {

	private static final long serialVersionUID = 1L;	
	
	/** 版本号 */
	private String versionNo;
	/** 合作机构编号 */
	private String cooprOrgNo;
	/** 合作机构名称 */
	private String cooprOrgName;
	/** 合作状态 */
	private String cooprStatus;
	/** 合作机构类型 */
	private String cooprOrgType;
	/** 一手案件占比 */
	private BigDecimal primCaseRatio;
	/** 二手案件占比 */
	private BigDecimal secdCaseRatio;
	/** 三手案件占比 */
	private BigDecimal thdCaseRatio;
	/** 长账龄案件占比 */
	private BigDecimal longAgeCaseRatio;
	/** 版本状态 */
	private String versionSts;
	/** 审批状态 */
	private String apprvSts;
	/** 案件分配比申请流水号 */
	private String caseDistrAppNo;
	/** 审批人 */
	private String apprvUserCode;
	/** 审批意见 */
	private String apprvComment;
	/** 审批完成时间 */
	private String apprvFnshTime;
	/** 提交人 */
	private String submUserCode;
	/** 提交时间 */
	private String subTime;
	/** 最后更新人 */
	private String lastUpdateUser;
	/** 最后更新时间 */
	private String lastUpdateTime;
	/** 案件占比 */
	private BigDecimal caseRatio;

	/** 合作机构编号集合 过程变量，不落库*/
	List<String> cooprOrgNos;

	/** 提交时间区间查询 */
	private String subTimeStart;
	private String subTimeEnd;

	public String getSubTimeStart() {
		return subTimeStart;
	}
	public void setSubTimeStart(String subTimeStart) {
		this.subTimeStart = subTimeStart;
	}
	public String getSubTimeEnd() {
		return subTimeEnd;
	}
	public void setSubTimeEnd(String subTimeEnd) {
		this.subTimeEnd = subTimeEnd;
	}

	public String getVersionNo() {
		return versionNo;
	}
	public void setVersionNo(String versionNo) {
		this.versionNo = versionNo;
	}
	public String getCooprOrgNo() {
		return cooprOrgNo;
	}
	public void setCooprOrgNo(String cooprOrgNo) {
		this.cooprOrgNo = cooprOrgNo;
	}
	public String getCooprOrgName() {
		return cooprOrgName;
	}
	public void setCooprOrgName(String cooprOrgName) {
		this.cooprOrgName = cooprOrgName;
	}
	public String getCooprStatus() {
		return cooprStatus;
	}
	public void setCooprStatus(String cooprStatus) {
		this.cooprStatus = cooprStatus;
	}
	public String getCooprOrgType() {
		return cooprOrgType;
	}
	public void setCooprOrgType(String cooprOrgType) {
		this.cooprOrgType = cooprOrgType;
	}
	public BigDecimal getPrimCaseRatio() {
		return primCaseRatio;
	}
	public void setPrimCaseRatio(BigDecimal primCaseRatio) {
		this.primCaseRatio = primCaseRatio;
	}
	public BigDecimal getSecdCaseRatio() {
		return secdCaseRatio;
	}
	public void setSecdCaseRatio(BigDecimal secdCaseRatio) {
		this.secdCaseRatio = secdCaseRatio;
	}
	public BigDecimal getThdCaseRatio() {
		return thdCaseRatio;
	}
	public void setThdCaseRatio(BigDecimal thdCaseRatio) {
		this.thdCaseRatio = thdCaseRatio;
	}
	public BigDecimal getLongAgeCaseRatio() {
		return longAgeCaseRatio;
	}
	public void setLongAgeCaseRatio(BigDecimal longAgeCaseRatio) {
		this.longAgeCaseRatio = longAgeCaseRatio;
	}
	public String getVersionSts() {
		return versionSts;
	}
	public void setVersionSts(String versionSts) {
		this.versionSts = versionSts;
	}
	public String getApprvSts() {
		return apprvSts;
	}
	public void setApprvSts(String apprvSts) {
		this.apprvSts = apprvSts;
	}
	public String getCaseDistrAppNo() {
		return caseDistrAppNo;
	}
	public void setCaseDistrAppNo(String caseDistrAppNo) {
		this.caseDistrAppNo = caseDistrAppNo;
	}
	public String getApprvUserCode() {
		return apprvUserCode;
	}
	public void setApprvUserCode(String apprvUserCode) {
		this.apprvUserCode = apprvUserCode;
	}
	public String getApprvComment() {
		return apprvComment;
	}
	public void setApprvComment(String apprvComment) {
		this.apprvComment = apprvComment;
	}
	public String getApprvFnshTime() {
		return apprvFnshTime;
	}
	public void setApprvFnshTime(String apprvFnshTime) {
		this.apprvFnshTime = apprvFnshTime;
	}
	public String getSubmUserCode() {
		return submUserCode;
	}
	public void setSubmUserCode(String submUserCode) {
		this.submUserCode = submUserCode;
	}
	public String getSubTime() {
		return subTime;
	}
	public void setSubTime(String subTime) {
		this.subTime = subTime;
	}
	public String getLastUpdateUser() {
		return lastUpdateUser;
	}
	public void setLastUpdateUser(String lastUpdateUser) {
		this.lastUpdateUser = lastUpdateUser;
	}
	public String getLastUpdateTime() {
		return lastUpdateTime;
	}
	public void setLastUpdateTime(String lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}

	public BigDecimal getCaseRatio() {
		return caseRatio;
	}

	public void setCaseRatio(BigDecimal caseRatio) {
		this.caseRatio = caseRatio;
	}

	public List<String> getCooprOrgNos() {
		return cooprOrgNos;
	}

	public void setCooprOrgNos(List<String> cooprOrgNos) {
		this.cooprOrgNos = cooprOrgNos;
	}
}
